letter of credit at sight - Turkish English Dictionary